| Fully Qualified Name: | Laminas\Log\Formatter\Xml |
| Implements: | FormatterInterface |
| Name | Description | Defined By |
|---|---|---|
| __construct() | Class constructor (the default encoding is UTF-8) | Xml |
| format() | Formats data into a single line to be written by the writer. | Xml |
| getDateTimeFormat() | {@inheritDoc} | Xml |
| getEncoding() | Get encoding | Xml |
| getEscaper() | Get Escaper instance | Xml |
| setDateTimeFormat() | {@inheritDoc} | Xml |
| setEncoding() | Set encoding | Xml |
| setEscaper() | Set Escaper instance | Xml |
Class constructor (the default encoding is UTF-8)
| Parameter Name | Type | Description |
|---|---|---|
| $options | array|\Traversable |
Returns: \Xml
Formats data into a single line to be written by the writer.
| Parameter Name | Type | Description |
|---|---|---|
| $event | array | event |
Returns: string formatted line to write to the log
{@inheritDoc}
Returns:
Get encoding
Returns: string
Get Escaper instance
Lazy-loads an instance with the current encoding if none registered.
Returns: \Escaper
{@inheritDoc}
| Parameter Name | Type | Description |
|---|---|---|
| $dateTimeFormat |
Returns:
Set encoding
| Parameter Name | Type | Description |
|---|---|---|
| $value | string |
Returns: \Xml
Set Escaper instance
| Parameter Name | Type | Description |
|---|---|---|
| $escaper | \Escaper |
Returns: \Xml